pendulum tower - Spanish English Dictionary